.fl{
	float: left;
}
.fr{
	float: right;
}
/*头部信息*/
header {
    position: relative;
    width: 100%;
    height: 1.28rem;
    background-color: #fff;
    border-bottom: #dcdcdc;
}

header .back {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 1.06667rem;
    height: 1.28rem;
    z-index: 2;
}

header .back img {
	margin-top: 0.38667rem;
	margin-left: 0.4rem;
	width: 0.6rem;
	height: 0.6rem;
    color:#333
}
header .btn-add{
	position: absolute;
	top: 0;
	right: .4rem;
}
header .btn-add input {
    font-size: 14px;
    color: #333;
    background: none;
    line-height: 1.28rem;
}
[data-dpr="2"] header .btn-add input{
	font-size: 28px;
}
[data-dpr="3"] header .btn-add input{
	font-size: 32px;
}

header .title {
	position: relative;
	width: 100%;
	height: 1.28rem;
	text-align: center;
	color: #333;
	font-size: 16px;
	line-height: 1.28rem;
}

[data-dpr="2"] header .title{
	font-size: 32px;
}
[data-dpr="3"] header .title{
	font-size: 48px;
}
/*底部信息*/
footer {
    width: 100%;
    height: 1.4rem;
    position: fixed;
    bottom: 0;
    left: 0;
    background: #120d14;
    display: flex;
    justify-content: space-around;
}
footer .space {
    width: 50%;
    display: flex;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    color: #4d4da5;
}
footer .space .space-img{
	width: .6rem;
	height: .6rem;
	margin: 0 auto;
	border-radius: 50%;
}
footer .space span{
	font-size: 12px;
}
[data-dpr="2"] footer .space span{
	font-size: 24px;
}
[data-dpr="3"] footer .space span{
	font-size: 36px;
}
footer .space .space-color{
	color: #fff;
}
/*登录*/
.login {
    width:100%;
    height:100%;
    background:url(/image/login-bg.jpg) no-repeat;
    background-attachment:fixed;
    background-size:100%;
}
.login .login-body {
    width: 100%;
    padding: 5.5rem  0 0;
    margin:0 auto;
    
    text-align:center;
}
.login .login-body .d-title {
    color: #fff;
    font-size: 34px;
    letter-spacing: 10px;
    font-weight: bold;
    margin-bottom:4rem;
}
[data-dpr="2"] .login .login-body .d-title {
    font-size:68px
}
[data-dpr="3"] .login .login-body .d-title {
    font-size: 102px
}
.login .login-body .login-btn{
   margin:.4rem .4rem;
   padding-bottom:.3rem;
   border-bottom:1px solid #565a51;
   text-align:left
}
.login .login-body .login-btn input {
    padding:.133rem;
    background:none;
    color:#fff;
    font-size:14px;
    width:100%;
}
#txtValationCode  {
    width: 60%;
}
#btnGetCode {
    width:30%
}
.login .login-body .login-btn input ::- webkit-input-placeholder {
    color: #fff;
}
[data-dpr="2"] .login .login-body .login-btn input {
    font-size: 28px;
}
[data-dpr="3"] .login .login-body .login-btn input {
    font-size: 42px;
}
.login .login-body .login-btn input.login-code {
    border-left: 1px solid #565a51;
    padding:0 .2rem 0 .3rem;
}
.login .login-body .login-regsion {
    margin:.3rem .4rem 0;
}
.login .login-body .login-regsion input {
    width: 100%;
        
    background: linear-gradient(to right, #bc3cdb, #4614cc);
    border: none;
    border-radius: 30px;
    padding: .25rem 0;
    color: #fff;
    font-size: 14px;
}
[data-dpr="2"] .login .login-body .login-regsion input {
    font-size:28px;
}
[data-dpr="3"] .login .login-body .login-regsion input {
    font-size: 32px;
}
.login .login-body .login-regsion p {
    color:#fff;
    text-align:center;
    margin-top:.2rem;
    font-size:14px;
}
[data-dpr="2"] .login .login-body .login-regsion p {
    font-size: 28px;
}

[data-dpr="3"] .login .login-body .login-regsion p {
    font-size: 32px;
}
.login .login-body .login-regsion a {
    display: block;
    text-align: center;
    color:#fff;
    font-size: 14px;
    margin-top: .3rem;
}
[data-dpr="2"] .login .login-body .login-regsion a {
    font-size: 28px;
}

[data-dpr="3"] .login .login-body .login-regsion a{
    font-size: 32px;
}
/*邀请*/
.intive .img {
    width: 100%;
}
.intive .img img{
	display: block;
	margin: 0 auto;
	width: 10rem;
}
.content{
	margin: 0 0.26667rem 0.4rem;
	font-size: 13px;
}
[data-dpr="2"] .content{
	font-size: 26px;
}
[data-dpr="3"] .content{
	font-size: 39px;
}
.item{
	padding: 0.6rem .2rem 0;
	
}
.item.bord-t{
	padding-bottom: 0.8rem;
	border-bottom: 1px dashed #ccc;
}
.item .item-list{
	text-align: center;
	width: 50%;
	float: left;
	padding: .2rem 0 .3rem;
    background:#fff;
    margin-bottom:.3rem
}
.item .item-list .item-top{
	font-weight: bold;
}
.item .item-list .item-top .friend {
    display: inline-block;
    width: .8rem;
    height: .8rem;
    vertical-align: bottom;
}
.item .item-list .item-top span {
    display: inline-block;
    margin-left: 0.18rem;
    font-weight: bold;
}
.item .item-list .item-img{
	width: 100%;
	height: 1.2533rem;
	position: relative;
	margin-top: 0.3rem;
}
.item .item-list .item-img img{
	position: absolute;
	left: 0;
	top: 0;
	width: 3.6rem;
	height: 1.2533rem;
	z-index: 1;
}
.item .item-list.fr .item-img img{
	left: auto;
	right: 0;
}
.item .item-list .item-img p{
	width: 100%;
	position: absolute;
	text-align: center;
	z-index: 10;
	color: #fff;
}
.item .item-list .item-img p.item-title{
	top: 0.12rem;
}
.item .item-list .item-img p.item-num{
	bottom: 0.12rem;
}
.rule{
	margin: 0 0.29333rem;
	color: #666;
}
.rule h3{
	padding: 0.4rem 0;
	font-size: 12px;
	font-weight: bold;
}
[data-dpr="2"] .rule h3{
	font-size: 24px;
}
[data-dpr="3"] .rule h3{
	font-size: 36px;
}
.rule p{
	font-size: 12px;
	padding-bottom: 0.2667rem;
}
[data-dpr="2"] .rule p{
	font-size: 24px;
}
[data-dpr="3"] .rule p{
	font-size: 36px;
}
/*邀请好友*/
.invite{
	width: 100%;
	height: 100%;
	background: #15081b;
    position:relative;
}
.invite-content{
	margin: 0 0.5rem;
}
.invite-content .yun{
	margin: 0 auto;
	display: block;
	padding: 0.8rem 0;
    width:5.74667rem;
    height:2.29rem;
}
.invite-box{
	width: 100%;
	height: 8.3rem;
	background: #fff;
	text-align: center;
	font-size: 14px;
}
[data-dpr="2"] .invite-box{
	font-size: 28px;
}
[data-dpr="3"] .invite-box{
	font-size: 42px;
}
.invite-box .invite-code {
    color: #7964db;
    padding: .2rem 0 .3rem 0;
}
.invite-box .code{
	width: 100%;
	text-align: center;
	display: block;
	font-size: 20px;
	color: #7964db;
	font-weight: bold;
	margin-bottom: .3rem;
}
[data-dpr="2"] .invite-box .code{
	font-size: 40px;
}
[data-dpr="3"] .invite-box .code{
	font-size: 60px;
}
.invite-box button{
	width: 2.5rem;
	height: .6rem;
	color: #fff;
	background:#9446ed ;
	border: none;
	border-radius: 5px;
	font-size: 14px;
}
[data-dpr="2"] .invite-box button{
	font-size: 28px;
}
[data-dpr="3"] .invite-box button{
	font-size: 42px;
}
.invite-box .residue{
	color: #7964db;
	margin: .3rem 0;
}
.invite-box .total{
	color: #999;
}
.invite-box .ewm{
	margin: .2rem auto;
	width: 2.9333rem;	
	height: 2.9333rem;
	border: 1px solid #e2e2e2;
}
.invite-box .ewm img {
    width: 2.8rem;
    height: 2.8rem;
}
.invite-box .sweep {
    color: #666;
}
.invite-box .lift{
	color: #7e6adc;
	margin-top: .1rem;
}
.details {
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 1.17333rem;
    line-height: 1.17333rem;
    color: #fff;
    background: #9446ed;
    text-align: center;
    font-size: 16px;
}
[data-dpr="2"] .details{
	font-size: 32px;
}
[data-dpr="3"] .details{
	font-size: 48px;
}

/*首页*/
.home-top{
	width: 100%;
	height: 11.733rem;
	background: url(/image/bg.jpg) no-repeat;
    background-size:100%;
	position: relative;
}
.home-top .yun-drill{
	padding-top: .4rem;
	padding-left: .4rem;
	color: #fff;
	font-size: 12px;
    position:relative;
	z-index: 0;
}
[data-dpr="2"] .home-top .yun-drill {
    font-size: 24px;
}

[data-dpr="3"] .home-top .yun-drill {
    font-size: 36px;
}
.home-top .yun-drill .rule{
    color:#fff;
    position:absolute;
    right:.4rem;
    top:.35rem;
    font-size:14px;
}
[data-dpr="2"] .home-top .yun-drill .rule {
    font-size: 28px;
}

[data-dpr="3"] .home-top .yun-drill .rule {
    font-size:48px;
}
.home-top .count-down{
	position: absolute;
	top: 4rem;
	width: 3rem;
	left: 50%;
	margin-left: -1.5rem;
	text-align: center;
}
.home-top .count-down p {
    font-size: 12px;
    color: #fff;
}
[data-dpr="2"] .home-top .count-down p {
    font-size: 24px;
}

[data-dpr="3"] .home-top .count-down p {
    font-size: 36px;
}
.home-top .count-down a {
    display: inline-block;
    font-size: 12px;
    color: #fff;
}
[data-dpr="2"] .home-top .count-down a{
	font-size: 28px;
}
[data-dpr="3"] .home-top .count-down a{
	font-size: 36px;
}
.home-top .count-down span{
	display: block;
	color: #fff;
	margin-bottom: .2rem;
	font-size: 12px;
}
[data-dpr="2"] .home-top .count-down span{
	font-size: 24px;
}
[data-dpr="3"] .home-top .count-down span{
	font-size: 36px;
}
.home-top .count-down span i{
	font-style: normal;
}
.home-top .count-down img{
	width: 1.0667rem;
	height: 1.0667rem;
	border-radius: 50%;
}
.home-top .yun-drill .yun-num{
	display: inline-block;
	margin-left: .1rem;
}
.home-top .token{
	width: 100%;
	height: 8rem;
	position: relative;
	z-index: -1;
}
.home-top .token .b-wrill{
	position: absolute;
	text-align: center;
	z-index: 99;
	/*top: 1.5rem;
	left: .8rem;*/
}
.home-top .token .b-wrill span{
	font-size: 12px;
}
[data-dpr = '2'] .home-top .token .b-wrill span{
	font-size: 24px;
}
[data-dpr = '3'] .home-top .token .b-wrill span{
	font-size: 36px;
}
.home-top .token .b-wrill .b-pic {
    display: inline-block;
    width: 1.0667rem;
    height: 1.0667rem;
    text-align: center;
    line-height: 1.0667rem;
    background: url(/image/bubble.png) no-repeat;
    background-size:100%;
    border-radius: 50%;
    color: #fff;
}
.home-top .token .b-wrill .b-num{
	display: block;
	color: #fff;
	margin-top: .05rem;
}

.home-top .wallter-btn{
	position: absolute;
	bottom: .6rem;
	left: .6rem;
}
.home-top .invite-btn{
	position: absolute;
	bottom: .6rem;
	right: .6rem;
}
.home-top .invite-btn a, .home-top .wallter-btn a{
	display: block;
	color: #fff;
	font-size: 12px;
    text-align:center
}
[data-dpr="2"] .home-top .invite-btn a{
	font-size: 24px;
}
[data-dpr="3"] .home-top .invite-btn a{
	font-size: 36px;
}
[data-dpr="2"] .home-top .wallter-btn a{
	font-size: 24px;
}
[data-dpr="3"] .home-top .wallter-btn a{
	font-size: 36px;
}
.home-top .pic-img {
    display:block;
    width:1.0667rem;
    height:1.0667rem;
    margin:0 auto;
}
.meg-view {
    margin：0 .3rem;
    height: 0.6rem;
    background: #28213e;
    opacity: .8;
    overflow: hidden;
    margin-top: .2rem;
position:relative;
}
.meg-list li {
    height: 0.6rem;
    line-height: 0.6rem;
    padding: 0 0.4rem;
    position: absolute;
    
    overflow:hidden;
}
.meg-list li a {
    color: #cdc2fb;
    font-size: 12px;
    white-space: nowrap;
}
[data-dpr="2"] .meg-list li a{
	font-size: 24px;
}
[data-dpr="3"] .meg-list li a{
	font-size: 36px;
}
.meg-list li a + a {
    margin-left:1rem
}
.index-list {
    width: 100%;
    margin-top: .4rem;
    padding-bottom: 2rem;
}
.index-list .adv{
	display: block;
	margin: 0 auto .4rem;
}
.index-list .adv img{
	display: block;
	margin: 0 auto;
	width: 9.2rem;
	height: 3.2rem;
    border-radius:8px;
}
/*个人中心*/
.user {
    width: 100%;
    height: 100%;
    background: #fff
}
.user .user-info{
	padding: .4rem .3rem .6rem;
    background:#2a2045;
	text-align: center;
    color:#fff;
	font-size: 14px;
}
[data-dpr="2"] .user .user-info{
	font-size: 28px;
}
[data-dpr="3"] .user .user-info{
	font-size: 42px;
}
.user .user-info p {
    margin-bottom:.2rem
}
.user .user-info span {
    display:inline-block;
    padding:.08rem .3rem;
    border:1px solid #fff;
    border-radius:10px;
}
.user .user-info span + span {
    margin-left:.2rem;
}
.user .user-info .info-pic {
    width: 1.4667rem;
    height: 1.4667rem;
    border-radius: 50%;
    display: block;
    margin: .3rem auto;
}
.user .user-list{
	width: 100%;
	
}
.user .user-list ul{
	margin: .8rem .3rem 0;
}
.user .user-list ul li{
	width:100%;
	
	border-bottom: 1px solid #eee;
}
    .user .user-list ul li a {
        display: block;
        height: .8rem;
        line-height: .8rem;
        padding: .2rem;
        color: #333;
        font-size: 14px;
    }
[data-dpr="2"] .user .user-list ul li a{
	font-size: 28px;
}
[data-dpr="3"] .user .user-list ul li a{
	font-size: 42px;
}
.user .user-list ul li a i {
    display:inline-block;
    margin-right:.3rem;
    color:#666;
}
.user .user-list ul li a i.arrow {
    width: .5rem;
    height: .5rem;
    background: url(/image/arrow.png) no-repeat;
    background-size: 100%;
    margin-top:.2rem
}

.user .user-list ul li a i img {
    width: 0.6rem;
    height: 0.6rem;
    vertical-align: middle
}
.user .user-list ul li a span {
    display:inline-block;
}
.user .layout {
    width: 8rem;
    height: 1.2rem;
    border-radius: 50px;
    border: 1px solid #ddd;
    position: fixed;
    bottom: 2.8rem;
    left: 50%;
    margin-left: -4rem;
    color: #fff;
    font-size: 16px;
    background: linear-gradient(to right, #bc3cdb, #4614cc);
}
[data-dpr="2"] .user .layout{
	font-size: 32px;
}
[data-dpr="3"] .user .layout{
	font-size: 48px;
}
/*我的钱包*/
.wallet{
	width: 100%;
	height: 100%;
	margin-top:.3rem;
}
.wallet .wall-list{
	width: 100%;
	padding-bottom: .3rem;
}
.wallet .wall-list .wall-item{
	background: #fff;
	padding: .4rem ;
	font-size: 14px;
	color: #333;
}
.wallet .wall-list .wall-item +.wall-item{
	margin-top: .3rem;
}
[data-dpr="2"] .wallet .wall-list .wall-item {
	font-size: 28px;
}
[data-dpr="3"] .wallet .wall-list .wall-item{
	font-size: 42px;
}
.wallet .wall-list .wall-item p{
	line-height: .7rem;
}

.wallet .wall-list .wall-item .operate{
	margin-bottom: .3rem;
	
}
.wallet .wall-list .wall-item .operate .tag{
	display: inline-block;
	line-height: .8rem;
}
    .wallet .wall-list .wall-item .operate .tag img {
        width:.8rem;
        height:.8rem;
        display:inline-block;
        margin-right:.2rem;
        vertical-align:bottom;
    }
    .wallet .wall-list .wall-item .operate input {
        width: 1.6rem;
        height: .8rem;
        font-size: 14px;
        color: #fff;
        background: #ccc;
        border-radius: 8px;
    }
[data-dpr="2"] .wallet .wall-list .wall-item .operate input{
	font-size: 28px;
}
[data-dpr="3"] .wallet .wall-list .wall-item .operate input{
	font-size: 42px;
}
.wallet .wall-list .wall-item .operate input.btn-del{
	
}
.add-wallet{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	display: none;
}
.add-wallet .wallet-box{
	width: 90%;
	height: 7.3rem;
	position: absolute;
	top: 20%;
	left: 50%;
	margin-left: -45%;
	background: #fff;
}
.add-wallet .wallet-box h3{
	text-align: center;
	margin: .8rem auto;
	color: #666;
	font-size: 16px;
}
[data-dpr='2'] .add-wallet .wallet-box h3{
	font-size: 32px;
}
[data-dpr='3'] .add-wallet .wallet-box h3{
	font-size: 48px;
}
.add-wallet .wallet-box .add-tag{
	margin: .3rem .6rem;
}
.add-wallet .wallet-box .tagBtn{
	display: block;
	width: 100%;
	padding: .3rem 0;
	margin: .3rem 0;
	border-bottom: 1px solid #ddd;
	font-size: 14px;
	color: #333;
}


[data-dpr='2'] .add-wallet .wallet-box .tagBtn{
	font-size: 28px;
}
[data-dpr='3'] .add-wallet .wallet-box .tagBtn{
	font-size: 32px;
}
.add-wallet .wallet-box .ensure{
	margin-top:.8rem;
	height: 2rem;
	width: 100%;
    font-size:0
}
.add-wallet .wallet-box .ensure .ensure-btn{
	display: block;
	margin: 0 auto;
	width: 3rem;
	height: 1rem;
	color: #fff;
	background: #9b9b9b;
    border:1px solid #ddd;
    border-radius:10px;
	font-size: 14px;
}
[data-dpr='2'] .add-wallet .wallet-box .ensure .ensure-btn{
	font-size: 28px;
}
[data-dpr='3'] .add-wallet .wallet-box .ensure .ensure-btn{
	font-size: 32px;
}
/*提币*/

.mention {
    height:100%;
    margin:.4rem .3rem;
}
.mention .men-list {
    width: 100%;
    margin-bottom: .3rem;
    font-size: 14px;
}
    .mention .men-des {
        color:#666;
        margin:.4rem 0;
    }
[data-dpr="2"] .mention .men-list {
    font-size: 28px;
}
[data-dpr="3"] .mention .men-list {
    font-size: 42px;
}
.mention .men-list label {
    color: #333;
    display:inline-block;
    margin-right:.3rem;
}
.mention .men-list input, .mention .men-list select {
    border: 1px solid #d8d8d8;
    border-radius: 5px;
    color: #666;
    font-size: 14px;
    padding: .3rem .2rem;
   background:#fff;
}
[data-dpr = "2"] .mention .men-list input {
    font-size:28px;
}
[data-dpr = "3"] .mention .men-list input {
    font-size: 42px;
}
[data-dpr = "2"] .mention .men-list select {
    font-size: 28px;
}

[data-dpr = "3"] .mention .men-list select {
    font-size: 42px;
}
.mention .men-list select option {
    font-size: 14px;
    border: 1px solid #d8d8d8;
    background-color: #fff;
    text-align: left;
    -webkit-appearance: listbox;
   
}
[data-dpr = "2"] .mention .men-list select option {
    font-size:28px;
}

[data-dpr = "3"] .mention .men-list select option {
    font-size: 42px;
}
#drpAssetId {
    width: 65%;
}
#txtTransCredit {
    width: 61%;
}
#drpWallets {
    width: 65%;
}
.men-btn {
    width:100%;
    margin:1rem auto 0;
}
.men-btn input {
    width:100%;
    height:1rem;
    background:#9b9b9b;
    color:#fff;
    font-size:14px;
    border-radius:10px;
}
[data-dpr = "2"] .men-btn input {
    font-size:28px;
}
[data-dpr = "3"] .men-btn input {
    font-size: 42px;
}
/*我的资产*/
.property {
    width: 100%;
    height: 100%;
}
.property .pro-list{
	width: 100%;
}
.property .pro-list .pro-item li{
	margin: .3rem;
	background:#fff;
    padding:.3rem;
}
.property .pro-list .pro-item li span{
	font-size: 14px;
	color: #333;
}
.property .pro-list .pro-item li a{
	display: inline-block;
    color:#333;
	font-size:14px;
}
[data-dpr="2"] .property .pro-list .pro-item li a {
    font-size:28px
}
[data-dpr="3"] .property .pro-list .pro-item li a {
    font-size: 42px
}
.property .pro-list .pro-item li a.pro-tb {
    margin-left: .3rem
}
[data-dpr="2"] .property .pro-list .pro-item li span {
    font-size: 28px;
}
[data-dpr="3"] .property .pro-list .pro-item li span{
	font-size: 42px;
}
.property .pro-list .pro-item li .pro-name{
	display: inline-block;
}
.property .pro-list .pro-item li .pro-num{
	color: #261740;
	font-size: 20px;
	margin-top: .3rem;
}
[data-dpr="2"] .property .pro-list .pro-item li .pro-num{
	font-size: 40px;
}
[data-dpr="3"] .property .pro-list .pro-item li .pro-num{
	font-size: 60px;
}
/*我的资产列表*/
.assets{
	margin: .3rem;
	color: #666;
	font-size: 14px;
}
[data-dpr="2"] .assets{
	font-size: 28px;
}
[data-dpr="3"] .assets{
	font-size: 42px;
}
.assets h3 {
    height: .8rem;
    line-height: .8rem;
    background: #8870d0;
    color: #fff;
    padding-left: .3rem;
    font-size: 14px;
    border-radius:5px;
}
[data-dpr="2"] .assets h3 {
    font-size: 28px;
}

[data-dpr="3"] .assets h3 {
    font-size: 42px;
}
.assets .asste-list li{
	display: flex;
	justify-content: space-between;
	margin: 0 .2rem;
	padding: .4rem 0;
	border-bottom: 1px dashed #eee;
}
.assets .asste-list li span{
	color: #666;
	line-height: .4rem;
}
.assets .asste-list li span.asste-name{
	color: #333;
}

.assets .asste-list li span.asste-num {
    color: #261740;
}
.assets .asste-more {
    width: 90%;
    height: 0.8rem;
    line-height: 0.8rem;
    text-align: center;
    border: 1px solid #9b9b9b;
    margin: .6rem auto .3rem;
    color: #333;
    font-size: 16px;
    border-radius:10px;
}
[data-dpr="2"] .assets .asste-more{
	font-size: 32px;
}
[data-dpr="3"] .assets .asste-more{
	font-size: 48px;
}

/*我的预约*/
.reser{
	width: 100%;
}

.reser .content{
	width: 100%;
	
}
.reser .content img{
	width: 100%;
	height: 100%;
}
[data-dpr='2'] .reser .content{
	font-size: 28px;
}
[data-dpr='3'] .reser .content{
	font-size: 42px;
}
.reser .content h3{
	margin:0.2667rem 0.2rem ;
	font-weight: bold;
	font-size: 20px;
	padding-left: 0.10667rem;
	border-left: 8px solid #333;
	line-height: 1;
}
[data-dpr='2'] .reser .content h3{
	font-size: 40px;
}
[data-dpr='3'] .reser .content h3{
	font-size: 60px;
}
.reser .content h3 span{
	display: inline-block;
	margin-left: 0.10667rem;
	color: #666;
	font-size: 12px;
}
[data-dpr='2'] .reser .content h3 span{
	font-size: 24px;
}
[data-dpr='3'] .reser .content h3 span{
	font-size: 36px;
}
.reser .content p{
	color: #555;
	line-height: 0.64rem;
	margin: 0.5333rem 0.4rem;
}
.reser .content .time{
	color: #FC3F05;
	margin:0 0.4rem 0.5rem;
}
.reser .content .item{
	padding:0.2rem 0.2667rem ;
	margin: 0 0.4rem;
	background: #F4FAFF;
	border-radius: 4px;
	color:  #4CA8FA;
	font-size: 15px;
}
[data-dpr='2'] .reser .content .item{
	font-size: 30px;
}
[data-dpr='3'] .reser .content .item{
	font-size: 45px;
}
.reser .content .item span{
	display: inline-block;
}
.reser .content .item + .item{
	margin-top: 0.2667rem;
}

.asider{
	padding-top:1.0667rem ;
}
.asider .button{
	width: 8.9333rem;
	height: 1.17333rem;
	background-image: linear-gradient(-180deg, #55A4FC 1%, #7777FF 99%);
	color: #fff;
	font-size: 18px;
	border-radius: 10px;
	font-weight: bold;
	margin: 0 auto;
	display: block;
	letter-spacing: 5px;
	margin-bottom: 0.8rem;
}
.asider .button.gray{
	background: #ccc;
}
[data-dpr='2'] .asider .button{
	font-size: 36px;
}
[data-dpr='3'] .asider .button{
	font-size: 54px;
}
.asider .box{
	width: 100%;
	text-align: center;
}
.asider .box p{
	color: #FC3F05;
	font-size: 14px;
	margin-bottom: 0.29333rem;
}
[data-dpr='2'] .asider .box p{
	font-size: 28px;
}
[data-dpr='3'] .asider .box p{
	font-size: 42px;
}
.asider .timer{
	width: 100%;
	color:#FC3F05 ;
}
.asider .timer span{
	display: inline-block;
	padding: 0.10667rem;
	border-radius: 4px;
	background: #FC3F05;
	color: #fff;
	font-size: 11px;
}
[data-dpr='2'] .asider .timer span{
	font-size: 22px;
}
[data-dpr='3'] .asider .timer span{
	font-size: 33px;
}
